ניתוח מערכות מידע בסביבות טכנולוגיות מתקדמות כולל עולמות Mobile, Agile, Cyber, BI & Big Data מספר מסלול 404-1919 שעות אודות הקורס חברת ג'ון ברייס הדרכה, מקבוצת מטריקס, מרכז הדרכה המוביל בתחום הדרכת מחשוב בארגונים, מעבירה קורס ניתוח מערכות מידע המותאם לטכנולוגיות המתקדמות ביותר. הקורס מכשיר את בוגריו למקצוע המבוקש של ניתוח המערכות ומשלב מתודולוגיות בניתוח, אפיון ועיצוב עם טכנולוגיות המחשוב החדשות ביותר. בקורס נלמדת מתודולוגיה מונחית אובייקטים, על פי גישת ה UML המובילה והנפוצה בתחום פיתוח המערכות כמו גם מתודולוגיות מובנות )קלאסיות(. במסגרת הקורס נלמדים עקרונות בארכיטקטורת מערכות, תקני תיעוד, דוגמת נוהל מפת"ח. הקורס משלב לימוד של כלי ה- - Case ככלי עזר לתהליכי האפיון והעיצוב אשר ישרת את התלמידים לצורך למידה תרגול וביצוע הפרויקט ב.UML כלי ה- case יאפשר לתלמידים לשרטט, לשמור ולנהל את תרשימי מתודולוגיית ה- UML הנלמדת בקורס. באמצעות כלי ה- case נשרטט את מודל ה-, Use Case נבנה: Activity Diagram לכל, Use Case Class Diagram למודל, Sequence Diagram עבור ה-,Use Cases ו - Chart State למחלקות הרלוונטיות. הקורס מקיף נושאים מתקדמים רבים הקשורים לסביבת חדשניות, כגון: ניתוח מערכות ל-,Mobile עולם ה-,Agile Data),AXURE, SOA,Business Intelligence (BI + Big ואבטחת מידע - סייבר יתרונות הקורס ניסיון בהעברת הקורס: תחום ניתוח מערכות בג'ון ברייס הדרכה הוא מהתחומים בעלי הניסון הרב ביותר, זהו קורס שאנו מריצים כבר 20 שנה כך שצברנו ניסיון רב בצרכי השוק המשתנים ובאוכלוסיות היעד המשתנות. קורס ניתוח המערכות הנו קורס מרחיב אופקים הפותח עולמות תוכן רבים ומגוונים בתחום תהליכי הפיתוח והטכנולוגיות בתחום מערכות המידע. כמשתמש ומנהל מערכות מידע שאיננו מכיר את תהליך הפיתוח וההגדרה של מערכת המידע תהפוך בעזרת הקורס לשותף פעיל בתהליכי האפיון וההגדרה של המערכת המבוססת כיום על גישת ה,UML תוך הבנה של הדרכים לביצוע הניתוח והגדרת הדרישות בצורה הטובה ביותר. כמפתח תוכנה היודע ליישם ולממש קוד תכנות תהפוך למנתח מערכות תוכנה המבצע את ההגדרה והאפיון של המערכת. תפקיד מנתח המערכות מהווה המשך טבעי להתפתחות של מפתח התוכנה במסלול הקידום המקצועי והניהולי ומהווה את השלב הבא במסלול הקריירה של כל מפתח תוכנה. הקורס מקנה ידע ומיומנויות שיאפשרו לך להצליח טוב יותר בתהליכי ניתוח, עיצוב והקמה של מערכות מידע מבוססת גישת,UML בארגון תוך קבלת החזר השקעה מיידי. הקורס משפר את יכולת ההבנה של תהליכי הפיתוח, הגדרת מערכת המחשוב תוך שיפור יכולת ביצוע הדיאלוג בין מנתח המערכת ומשתמש המחשוב. בעזרת הקורס תשפר את יכולת הגדרת מערכת המידע על בסיס כלים מתודיים תוך מענה טוב יותר לדרישות משתמשי המחשוב בארגון. בעזרת הקורס תלמד להגדיר מערכת מחשוב טובה יותר, מתאימה יותר ועם החזר השקעה מרבי לארגון. בעזרת הקורס ויישום השיטות הנלמדות בקורס, תהליכי הגדרת הדרישות והתפוקות של הגדרת הדרישות ייצרו מערכות עם פחות כשלים בהגדרה ועם תכנון פנימי המנצל טוב יותר את הטכנולוגיות החדישות )כדוגמת Web,)Services לשרות הארגון. בעזרת הקורס תוכל להבין איך להטמיע את מגוון הגישות החדשות ביותר בפרויקטים השונים תוך שילובם בטכנולוגיות הקיימות היום בשוק. בעזרת הקורס תלמד איך לממש את הגדרת הדרישות הפונקציונאליות על ידי תכנון ועיצוב של הארכיטקטורה והמבנה הפנימי של מערכת המידע הטוב ביותר תוך יצירת מערכת ידידותית, תחזוקתית עם הביצועים הטובים ביותר ויכולת שרידות והתאוששות. בעזרת הקורס תוכל לבנות פרוטוטייפ בכלי המתקדם והנפוץ בשוק.AXURE
בעזרת הקורס תיחשף למגוון היכולות של הטכנולוגיה ומערכות המידע כולל הכרת החידושים וכיווני ההתפתחות השונים, כגון: ניתוח מערכות למובייל,עולם ה,bid data ניהול פרוייקטי AGILE וכיצד משלב בהם עולם הנדסת תוכנה. בעזרת הקורס תלמד מנגנוני בקרת איכות ומדדים לבחינת תהליכי הניתוח והעיצוב של מערכת המידע בארגון. ליווי מקצועי מנהל תחום ניתוח מערכות הוא מר רז הרשטיג, בעלים של חברה פרטית ( )PRO-CESS להנדסת תוכנה, ניתוח מערכות ומתודולוגיות, בעל ניסיון של 18 שנה בניתוח מערכות, מבצע כיום הנחלת מתודולוגיות ניתוח מערכות בארגונים רבים ושימש כמנהל צוות מנתחי מערכות שנים רבות. המנהל האקדמי של הקורס הוא מר פיני מתיא, חבר בנשיאות לשכת מנתחי המערכות ובעל 25 שנות ניסיון בתחום ניהול ופתוח מערכות. בתחום ניתוח המערכות אנו מעסיקים מרצים מהשורה הראשונה בעלי ניסיון רב בהדרכת קבוצות. המרצים בקורס ניתוח מערכות עובדים בתחום כבכירים בתעשייה ובתפקידים מגוונים ועוסקים ביעוץ בחברות שונות כך שהניסיון הרב והמגוון שהם מביאים איתם מחבר בין עולם המתודולוגיה הנלמד לבין התעשייה האמתית. קהל יעד: בוגרי מדעי המחשב, מפתחי תוכנה, מהנדסי תעשייה וניהול, אקדמאים, או הגדרת דרישות ואפיון מערכות המחשוב בארגון. מנהלים המעוניינים להשתלב בתהליכי משך הקורס: שעות פרונטליות + 176 שעות פרויקט( )228 404 שעות לימוד ת"א: לימודי ערב 21:45/ 17:30- ערב משולב עם יום ו' )09:00-13:15(,שני מפגשים שבועיים י-ם: לימודי ערב 18:00 21:30 / ערב משולב עם יום ו' )09:00-12:30(,שני מפגשים שבועיים הלימודים אינם מתקיימים בחגים ומועדים. לוח חופשות עדכני יחולק לסטודנטים פרויקט: את הקורס מלווים פרויקטים שיבוצעו בצוותים. הפרויקט הנו מונחה לרבות 176 שעות עבודה עצמית למשתתף. לפרויקט חשיבות רבה בתרגול מעשי ומטרתו שילוב של כל החומר הנלמד בקורס. החל מתהליכי ייזום, מצב קיים, אפיון והעיצוב. הפרויקט מבוסס על גישה מוכוונת עצמים UML תוך שימוש בכלי.)StarUML( CASE שיעורי הנחייה במהלך הקורס נתמכים באמצעות מנחה מקצועי. זכאות לתעודת גמר משתתפי הקורס נדרשים בחובת נוכחות של 80% עמידה בבחינות מקצועיות הגשת הפרויקטים השונים בסיום הקורס יקבלו החניכים תעודת גמר של בוגר קורס ניתוח מערכות מידע. מסלול ניתוח מערכות המורחב בג'ון ברייס הדרכה, מוכר ע"י הלשכה למנתחי מערכות בישראל
תוכנית הקורס: 1. מבוא מחזור חיים הנדסת תוכנה הגדרת המושג, גישות ומודלים לפתוח תוכנה, מחזור חיי פיתוח תוכנה, הגדרת שלבי הניתוח ותפקיד מנתח המערכות, הקשיים והמחסומים בניתוח מערכות. 2. ייזום הניתוח ו - ROI הכרת תהליך הייזום, שלב הייזום בשילוב נוהל מפת"ח, יעדים ומטרות, דרישות פונקציונאליות: כמותיות ואיכותיות,,Workflow מודל החזר השקעה והצדקת המערכת, חקר היתכנות, תיחום המערכת, תרשימי תהליכים, ROI אילוצים ומגבלות, תוכנית פעולה לניתוח המערכת. 3. איסוף נתונים שיטות לאיסוף מידע, פיתוח כלים )מבחנים, שאלונים, טפסים(, מערכות איסוף נתונים, ניהול ושמירת נתונים, איגום נתונים. 4. ניתוח מצב קיים תרשימי זרימה פונקציונאליים: מטרה ושימושים, רכיבים בסיסים, עקרונות הבנייה. -TOP DOWN מהמאקרו למיקרו: כלים להגדרת מכלול התהליכים הקיימים וחלקותם לקבוצות עץ התהליכים. כלים לתיעוד תהליכים במצב הקיים מטרה ושימושים, רכיבים בסיסים, עקרונות הבנייה, תרשים התוכן, תרשים ברמת המאקרו ותרשימים מפורטים, כללים לפירוק תרשימים: מטרה ושימושים, עקרונות הבנייה. בעיות במצב הקיים: סיווג הבעיות, הגדרת סיבות ותוצאות, קביעת עדיפויות )דיאגרמת פארטו(, רשת בעיות. 5. הגדרה וניהול דרישות מקומו של שלב איסוף הדרישות במחזור חיי המערכת, תפקידו של מנתח המערכות בתהליך הגדרת הדרישות, מטרותיו של שלב הגדרת הדרישות, מהן דרישות?, תכונות הדרישות, סוגי הדרישות, דרישות גלויות ודרישות נסתרות, שעל מנתח המערכות לחשוף, תיעוד וכתיבה איכותית של הדרישות. מעבר מ Business Requirements ל Traceability,System Requirements בין סוגי הדרישות,ניהולן של דרישות לאורכו של פרויקט, בעלי התפקידים המעורבים במחזור חיי הדרישה, מעקב אחר דרישה ומחזור חיי הדרישה. השילוב בנוהל מפת"ח, מודל חקר הישימות, מטרות, ישימות 6. חקר ישימות שלב קריטי בעולם המכרזים ובחירת הפתרון טכנולוגית, ישימות כלכלית, ישימות ארגונית, חקר הישימות ומנתח המערכות, שלבי התהליך, איסוף המידע, הגדרת פתרון לוגי, הגדרת תצורה,, תנאי סף, בקשה לקבלת מידע,RFI בקשה לקבלת הצעות,RFP מודל דלפי ו Satty וניתוחי עלות תועלת, עקרונות בקביעת קריטריונים, תבחינים ומשקולות. 7. אפיון מכוון נתונים מודל הנתונים עקרונות, המודל הקונספטואלי, קשרים וישויות ב - ERD )ישות בסיסית, ישות על, ישות קשר, תת ישות(. עקרונות הבנייה, מאפיינים בישות, חוקי הנרמול.)CODD( לפיתוח 8. אפיון המערכת העתידית בגישה מוכוונת עצמים- UML בשילוב.StarUML כלים ממוחשבים לניתוח המערכת :CASE הסיבות, היתרונות והשימושים בכלי,CASE מילון הנתונים כמרכז פיתוח הפרויקט, עבודה עם כלי CASE המערכת בגישת, StarUML UML עבודה עם כלי CASE לניתוח נתונים.
גישה מוכוונת עצמים: מתודולוגיות לפיתוח תוכנה, הבעיות בשיטות הפיתוח המסורתיות, פיתוח מוכוון עצמים מול פיתוח פרוצדורלי, הגדרת מחלקות,,Classes & Objects הפשטת מידע,(Abstractions( "הכמסה" ( )Encapsulation "הורשה" )Inheritance( שלבים בפיתוח המערכת, שילוב מתודולוגית RUP ופיתוח איטרטיבי. מודלים וכלים באפיון המערכת העתידית בגישה מכוונת עצמים: מודל ה Use Cases המודל הסטטי, המודל הדינמי. שילוב הכלים בפיתוח המערכת. תיאור תהליכים מפורט: עברית מבנית,,Action Diagrams טבלאות ועצי החלטה. ארגונים רבים אינם ממשים את כל עולם ה - uml אלא חלקים המתאימים לארגונים אלו. בקורס זה נלמד כיצד אפשר להשתמש ברכיבים משיטה זו גם אם אנו מאפיינים בשיטה אחרת. 9. מבוא לניהול פרויקטים מנהל הפרויקט, כמנהל, כמנהל פרוייקטים וכמנהל פרוייקטים בעולם מערכות המידע. הגדרת המשימות והתיעדוף תכנון לו"ז ( Gantt,)Pert מבוא לשיטות אמידה של משאבים ולו"ז, תיעוד תהליך הניהול, מעקב ובקרה. 10.הנדסת אנוש וממשק אדם מערכת Experience User מבוא, הקשר שבין ממשק למנתח מערכות, שלב האפיון ועיצוב ממשק, הכשרת כללי הנדסת אנוש, אפיון משתמשים, ניתוח תפקיד, מידע רלוונטי, עיצוב קונספטואלי, עיצוב מפורט,,Usability Test ממשקי אינטרנט. 11.ניתוח מערכות מוכוון מסכים בעולם החדש בכלל ובעולם המובייל בפרט בחרו ארגונים רבים לאפיין את המערכות דרך עיני הלקוח, חשיבה זו מתאימה למערכות ופרוייקטים ספציפים אך הופכת לנפוצה יותר ויותר. בקורס זה נלמד שיטה זו, יתרונותיה וחסרונותיה וכיצד אפשר להשתמש ברכיבים משיטה זו גם אם אנו מאפיינים בשיטה אחרת. 12.פרוטוטייפ - AXURE מנתח המערכות נדרש להציג בפני הלקוח את הפתרון המוצע עוד לפני היציאה לפיתוח. ה AXURE הינו הכלי הפרוטוטייפ בעל שימוש נרחב בארגונים בישראל המשמש את מנתח המערכות לבניית מסכים ו flow בין המסכים בצורה קלה מחד ומספקת ללקוח את ההבנה לגבי המערכת העתידית בצורה מיטבית מאידח. בסיום הקורס ידרשו התלמידים להציג תוצר זה. התלמידים יקבלו מספר סרטוני הדרכה בנושא. 13.ניתוח מערכות בסביבת MOBILE המשתמשים החדשים נודדים אל המסך הקטן, אך מצפים לקבל את מלוא האפשרויות שהיו נתונות למערכת בגרסתה הגדולה. במסגרת הנושא נלמד כיצד מתמודדים עם המעבר למסך הקטן וכיצד בוחרים מה יופיע במערכת המובייל ואיך יוצרים חוויה טובה למשתמש החדש. בקורס נלמד מה נדרש ממנתח המערכות בהתייחס לתקשורת נתונים, אבטחת מידע, סוגי מערכות הפעלה, גדלים וסוגי מכשירים, מנגנון שמירת הנתונים במכשיר,)NoSql( ממשקים למערכות ארגוניות וכדומה. 14.מתודולוגיות חדשניות בניהול פרויקטים מבוא ל- Agile ו- SCRUM : הבעייתיות בטכניקת הניהול הקלאסית בעולם מערכות המידע, מבוא ל- AGILE : המושג, האבולוציה, ותחומי העיסוק, מה זה,?SCRUM חוקי ה- SCRUM, הגדרת בעלי תפקידים מחודשת, תהליך העבודה הפרויקטאלי והטקסים הייחודיים למתודולוגיית ה,SCRUM טכניקות מדידת איכות, צורת הניהול החדשה, ההיבטים הפסיכולוגיים בעבודה ב- Agile וכיצד על זה משפיע תפקידו החדש של מנתח המערכות וכיצד נשלב כלים מעולם הנדסת התוכנה לשיטה זו.
15.עיצוב בגישה מוכוונת עצמים- UML בשילוב.StarUML מודלים וכלים בעיצוב המערכת המוצעת בגישה מכוונת עצמים, עידון המודלים משלב האפיון של המערכת ומימוש בסביבת פיתוח מכוונת עצמים, מעבר לטבלאות, עיצוב מודלים ופונקציות. 16.עיצוב מוכוון נתונים לאחר שבשלב הראשון הגדרנו "מה" אנו רוצים ממודל הנתונים ברמה הלוגית, אנו נדרשים להכין את בסיס הנתונים למעבר לעולם שאינו מנורמל, מעבר לטבלאות, הגדרת מפתחות, unique ואינדקסים. מול בסיס 17.שפת SQL כתיבת שאילתות Statements( )Select מול בסיס הנתונים, ביצוע DML Insert,Update,Delete הנתונים, יצירת טבלאות, אינדקסים ואובייקטים שונים בבסיס הנתונים והגדרת Views על מסד הנתונים. Data Warehouse.18 BIG DATA ו- Business Intelligence (BI(.19 מבוא ל,BI מגמות עסקיות המניעות את הצורך ב -,BI ארכיטקטורת, BI כלים לטעינת נתונים, כלים לשליפת נתונים, ניתוח והצגת נתונים, עבודה עם מסד נתונים רב ממדי, מחזור החיים של יישום מערכת,BI ייחודיות ניתוח מודל הנתונים במערכת BI וסוגיות בישום,BI.BI כלים ומוצרי,BI הקשר ל- Prediction ול- Mining.Data Self service BI בחלק של BIG DATA נלמד מהו,BIG DATA מידע לא מובנה, שוק ה-,BIG DATA עולם ה,HADOOP מה הם סוגי בסיסי הנתונים מסוג.NOSQL 20.מימוש תהליך הסבה / ETL תהליך ה ETLהינו תהליך מתוך עולם ה bi שתפקידו להעביר נתונים ממערכות המקור למחסן הנתונים לפי תזמון, בקרת שגיאות הפעלת לוגיקה וכדומה. תהליך ההסבה שאותו נדרש מנתח המערכות להכיר היטב הינו תהלך מאוד דומה לתהליך ה ETL פרט לעובדה משמעותית אחת כי תהליך ההסבה מתבצע בדרך כלל פעם אחת. נלמד כיצד מטפלים בשגויים, ניקיון נתונים, כתיבת source to target ותרגול מימוש בעזרת /SSIS התלמידים יקבלו סרטוני הדרכה כיצד להשתמש בכלי. - SOA+BPM.21 Service Oriented Architecture זה לא רק,Web Services במסגרת שני מפגשים אלו יינתנו כלים למנתח המערכות לבנייה ולהבנה נכונה של ארכיטקטורת השירותים ובכללם הבנת הצורך ב web service כיצד בונים אותו BIsiness Processing :BPM וכיצד כל זה משתלב עם עולם ה- מה חשוב למנתח המערכות לדעת.Management 22.אבטחת מידע - סייבר אבטחת מערכות מידע בנוהל מפת"ח, ניהול אבטחת מערכות מידע בארגון, תפקיד אבטחת מערכות מידע בארגון, חוק הגנת הפרטיות ורשימת מאגרי המידע, השפעות על ניהול פרויקט פיתוח תוכנה, הכרת סיכוני אבטחת מערכות מידע והשלכותיהם והכרת מושגים. האתרים והקשיים בהגנה על הרשת ובהגדרת מערך השרידות וההתאוששות הארגונית. הריני מאשר שניתנה לי ההזדמנות לעיין במסמך זה שם: ת.ז: חתימה: תאריך: